L2_MEM_DEEPSLEEP=L2_MEM_DEEPSLEEP_0, RAM_AUTO_CLK_GATING_EN=RAM_AUTO_CLK_GATING_EN_0, MQS_SW_RST=MQS_SW_RST_0, MQS_EN=MQS_EN_0, QTIMER1_TMR_CNTS_FREEZE=QTIMER1_TMR_CNTS_FREEZE_0, QTIMER2_TMR_CNTS_FREEZE=QTIMER2_TMR_CNTS_FREEZE_0, MQS_OVERSAMPLE=MQS_OVERSAMPLE_0, L2_MEM_EN_POWERSAVING=L2_MEM_EN_POWERSAVING_0, MQS_CLK_DIV=DIVIDE_1
GPR2 General Purpose Register
L2_MEM_EN_POWERSAVING | Enable power saving features on L2 memory 0 (L2_MEM_EN_POWERSAVING_0): Enters power saving mode only when chip is in SUSPEND mode 1 (L2_MEM_EN_POWERSAVING_1): Controlled by L2_MEM_DEEPSLEEP bitfield |
RAM_AUTO_CLK_GATING_EN | Automatically gate off RAM clock when RAM is not accessed. 0 (RAM_AUTO_CLK_GATING_EN_0): disable automatically gate off RAM clock 1 (RAM_AUTO_CLK_GATING_EN_1): enable automatically gate off RAM clock |
L2_MEM_DEEPSLEEP | This bit controls how memory (OCRAM) enters Deep Sleep mode (shutdown periphery power, but maintain memory contents, outputs of memory are pulled low 0 (L2_MEM_DEEPSLEEP_0): No force sleep control supported, memory deep sleep mode only entered when whole system in stop mode (OCRAM in normal mode) 1 (L2_MEM_DEEPSLEEP_1): Force memory into deep sleep mode (OCRAM in power saving mode) |
MQS_CLK_DIV | Divider ratio control for mclk from hmclk. mclk frequency = 1/(n+1) * hmclk frequency. 0 (DIVIDE_1): mclk frequency = 1/1 * hmclk frequency 1 (DIVIDE_2): mclk frequency = 1/2 * hmclk frequency 2 (DIVIDE_3): mclk frequency = 1/3 * hmclk frequency 3 (DIVIDE_4): mclk frequency = 1/4 * hmclk frequency 4 (DIVIDE_5): mclk frequency = 1/5 * hmclk frequency 5 (DIVIDE_6): mclk frequency = 1/6 * hmclk frequency 6 (DIVIDE_7): mclk frequency = 1/7 * hmclk frequency 7 (DIVIDE_8): mclk frequency = 1/8 * hmclk frequency 8 (DIVIDE_9): mclk frequency = 1/9 * hmclk frequency 9 (DIVIDE_10): mclk frequency = 1/10 * hmclk frequency 10 (DIVIDE_11): mclk frequency = 1/11 * hmclk frequency 11 (DIVIDE_12): mclk frequency = 1/12 * hmclk frequency 12 (DIVIDE_13): mclk frequency = 1/13 * hmclk frequency 13 (DIVIDE_14): mclk frequency = 1/14 * hmclk frequency 14 (DIVIDE_15): mclk frequency = 1/15 * hmclk frequency 15 (DIVIDE_16): mclk frequency = 1/16 * hmclk frequency 16 (DIVIDE_17): mclk frequency = 1/17 * hmclk frequency 17 (DIVIDE_18): mclk frequency = 1/18 * hmclk frequency 18 (DIVIDE_19): mclk frequency = 1/19 * hmclk frequency 19 (DIVIDE_20): mclk frequency = 1/20 * hmclk frequency 20 (DIVIDE_21): mclk frequency = 1/21 * hmclk frequency 21 (DIVIDE_22): mclk frequency = 1/22 * hmclk frequency 22 (DIVIDE_23): mclk frequency = 1/23 * hmclk frequency 23 (DIVIDE_24): mclk frequency = 1/24 * hmclk frequency 24 (DIVIDE_25): mclk frequency = 1/25 * hmclk frequency 25 (DIVIDE_26): mclk frequency = 1/26 * hmclk frequency 26 (DIVIDE_27): mclk frequency = 1/27 * hmclk frequency 27 (DIVIDE_28): mclk frequency = 1/28 * hmclk frequency 28 (DIVIDE_29): mclk frequency = 1/29 * hmclk frequency 29 (DIVIDE_30): mclk frequency = 1/30 * hmclk frequency 30 (DIVIDE_31): mclk frequency = 1/31 * hmclk frequency 31 (DIVIDE_32): mclk frequency = 1/32 * hmclk frequency 32 (DIVIDE_33): mclk frequency = 1/33 * hmclk frequency 33 (DIVIDE_34): mclk frequency = 1/34 * hmclk frequency 34 (DIVIDE_35): mclk frequency = 1/35 * hmclk frequency 35 (DIVIDE_36): mclk frequency = 1/36 * hmclk frequency 36 (DIVIDE_37): mclk frequency = 1/37 * hmclk frequency 37 (DIVIDE_38): mclk frequency = 1/38 * hmclk frequency 38 (DIVIDE_39): mclk frequency = 1/39 * hmclk frequency 39 (DIVIDE_40): mclk frequency = 1/40 * hmclk frequency 40 (DIVIDE_41): mclk frequency = 1/41 * hmclk frequency 41 (DIVIDE_42): mclk frequency = 1/42 * hmclk frequency 42 (DIVIDE_43): mclk frequency = 1/43 * hmclk frequency 43 (DIVIDE_44): mclk frequency = 1/44 * hmclk frequency 44 (DIVIDE_45): mclk frequency = 1/45 * hmclk frequency 45 (DIVIDE_46): mclk frequency = 1/46 * hmclk frequency 46 (DIVIDE_47): mclk frequency = 1/47 * hmclk frequency 47 (DIVIDE_48): mclk frequency = 1/48 * hmclk frequency 48 (DIVIDE_49): mclk frequency = 1/49 * hmclk frequency 49 (DIVIDE_50): mclk frequency = 1/50 * hmclk frequency 50 (DIVIDE_51): mclk frequency = 1/51 * hmclk frequency 51 (DIVIDE_52): mclk frequency = 1/52 * hmclk frequency 52 (DIVIDE_53): mclk frequency = 1/53 * hmclk frequency 53 (DIVIDE_54): mclk frequency = 1/54 * hmclk frequency 54 (DIVIDE_55): mclk frequency = 1/55 * hmclk frequency 55 (DIVIDE_56): mclk frequency = 1/56 * hmclk frequency 56 (DIVIDE_57): mclk frequency = 1/57 * hmclk frequency 57 (DIVIDE_58): mclk frequency = 1/58 * hmclk frequency 58 (DIVIDE_59): mclk frequency = 1/59 * hmclk frequency 59 (DIVIDE_60): mclk frequency = 1/60 * hmclk frequency 60 (DIVIDE_61): mclk frequency = 1/61 * hmclk frequency 61 (DIVIDE_62): mclk frequency = 1/62 * hmclk frequency 62 (DIVIDE_63): mclk frequency = 1/63 * hmclk frequency 63 (DIVIDE_64): mclk frequency = 1/64 * hmclk frequency 64 (DIVIDE_65): mclk frequency = 1/65 * hmclk frequency 65 (DIVIDE_66): mclk frequency = 1/66 * hmclk frequency 66 (DIVIDE_67): mclk frequency = 1/67 * hmclk frequency 67 (DIVIDE_68): mclk frequency = 1/68 * hmclk frequency 68 (DIVIDE_69): mclk frequency = 1/69 * hmclk frequency 69 (DIVIDE_70): mclk frequency = 1/70 * hmclk frequency 70 (DIVIDE_71): mclk frequency = 1/71 * hmclk frequency 71 (DIVIDE_72): mclk frequency = 1/72 * hmclk frequency 72 (DIVIDE_73): mclk frequency = 1/73 * hmclk frequency 73 (DIVIDE_74): mclk frequency = 1/74 * hmclk frequency 74 (DIVIDE_75): mclk frequency = 1/75 * hmclk frequency 75 (DIVIDE_76): mclk frequency = 1/76 * hmclk frequency 76 (DIVIDE_77): mclk frequency = 1/77 * hmclk frequency 77 (DIVIDE_78): mclk frequency = 1/78 * hmclk frequency 78 (DIVIDE_79): mclk frequency = 1/79 * hmclk frequency 79 (DIVIDE_80): mclk frequency = 1/80 * hmclk frequency 80 (DIVIDE_81): mclk frequency = 1/81 * hmclk frequency 81 (DIVIDE_82): mclk frequency = 1/82 * hmclk frequency 82 (DIVIDE_83): mclk frequency = 1/83 * hmclk frequency 83 (DIVIDE_84): mclk frequency = 1/84 * hmclk frequency 84 (DIVIDE_85): mclk frequency = 1/85 * hmclk frequency 85 (DIVIDE_86): mclk frequency = 1/86 * hmclk frequency 86 (DIVIDE_87): mclk frequency = 1/87 * hmclk frequency 87 (DIVIDE_88): mclk frequency = 1/88 * hmclk frequency 88 (DIVIDE_89): mclk frequency = 1/89 * hmclk frequency 89 (DIVIDE_90): mclk frequency = 1/90 * hmclk frequency 90 (DIVIDE_91): mclk frequency = 1/91 * hmclk frequency 91 (DIVIDE_92): mclk frequency = 1/92 * hmclk frequency 92 (DIVIDE_93): mclk frequency = 1/93 * hmclk frequency 93 (DIVIDE_94): mclk frequency = 1/94 * hmclk frequency 94 (DIVIDE_95): mclk frequency = 1/95 * hmclk frequency 95 (DIVIDE_96): mclk frequency = 1/96 * hmclk frequency 96 (DIVIDE_97): mclk frequency = 1/97 * hmclk frequency 97 (DIVIDE_98): mclk frequency = 1/98 * hmclk frequency 98 (DIVIDE_99): mclk frequency = 1/99 * hmclk frequency 99 (DIVIDE_100): mclk frequency = 1/100 * hmclk frequency 100 (DIVIDE_101): mclk frequency = 1/101 * hmclk frequency 101 (DIVIDE_102): mclk frequency = 1/102 * hmclk frequency 102 (DIVIDE_103): mclk frequency = 1/103 * hmclk frequency 103 (DIVIDE_104): mclk frequency = 1/104 * hmclk frequency 104 (DIVIDE_105): mclk frequency = 1/105 * hmclk frequency 105 (DIVIDE_106): mclk frequency = 1/106 * hmclk frequency 106 (DIVIDE_107): mclk frequency = 1/107 * hmclk frequency 107 (DIVIDE_108): mclk frequency = 1/108 * hmclk frequency 108 (DIVIDE_109): mclk frequency = 1/109 * hmclk frequency 109 (DIVIDE_110): mclk frequency = 1/110 * hmclk frequency 110 (DIVIDE_111): mclk frequency = 1/111 * hmclk frequency 111 (DIVIDE_112): mclk frequency = 1/112 * hmclk frequency 112 (DIVIDE_113): mclk frequency = 1/113 * hmclk frequency 113 (DIVIDE_114): mclk frequency = 1/114 * hmclk frequency 114 (DIVIDE_115): mclk frequency = 1/115 * hmclk frequency 115 (DIVIDE_116): mclk frequency = 1/116 * hmclk frequency 116 (DIVIDE_117): mclk frequency = 1/117 * hmclk frequency 117 (DIVIDE_118): mclk frequency = 1/118 * hmclk frequency 118 (DIVIDE_119): mclk frequency = 1/119 * hmclk frequency 119 (DIVIDE_120): mclk frequency = 1/120 * hmclk frequency 120 (DIVIDE_121): mclk frequency = 1/121 * hmclk frequency 121 (DIVIDE_122): mclk frequency = 1/122 * hmclk frequency 122 (DIVIDE_123): mclk frequency = 1/123 * hmclk frequency 123 (DIVIDE_124): mclk frequency = 1/124 * hmclk frequency 124 (DIVIDE_125): mclk frequency = 1/125 * hmclk frequency 125 (DIVIDE_126): mclk frequency = 1/126 * hmclk frequency 126 (DIVIDE_127): mclk frequency = 1/127 * hmclk frequency 127 (DIVIDE_128): mclk frequency = 1/128 * hmclk frequency 128 (DIVIDE_129): mclk frequency = 1/129 * hmclk frequency 129 (DIVIDE_130): mclk frequency = 1/130 * hmclk frequency 130 (DIVIDE_131): mclk frequency = 1/131 * hmclk frequency 131 (DIVIDE_132): mclk frequency = 1/132 * hmclk frequency 132 (DIVIDE_133): mclk frequency = 1/133 * hmclk frequency 133 (DIVIDE_134): mclk frequency = 1/134 * hmclk frequency 134 (DIVIDE_135): mclk frequency = 1/135 * hmclk frequency 135 (DIVIDE_136): mclk frequency = 1/136 * hmclk frequency 136 (DIVIDE_137): mclk frequency = 1/137 * hmclk frequency 137 (DIVIDE_138): mclk frequency = 1/138 * hmclk frequency 138 (DIVIDE_139): mclk frequency = 1/139 * hmclk frequency 139 (DIVIDE_140): mclk frequency = 1/140 * hmclk frequency 140 (DIVIDE_141): mclk frequency = 1/141 * hmclk frequency 141 (DIVIDE_142): mclk frequency = 1/142 * hmclk frequency 142 (DIVIDE_143): mclk frequency = 1/143 * hmclk frequency 143 (DIVIDE_144): mclk frequency = 1/144 * hmclk frequency 144 (DIVIDE_145): mclk frequency = 1/145 * hmclk frequency 145 (DIVIDE_146): mclk frequency = 1/146 * hmclk frequency 146 (DIVIDE_147): mclk frequency = 1/147 * hmclk frequency 147 (DIVIDE_148): mclk frequency = 1/148 * hmclk frequency 148 (DIVIDE_149): mclk frequency = 1/149 * hmclk frequency 149 (DIVIDE_150): mclk frequency = 1/150 * hmclk frequency 150 (DIVIDE_151): mclk frequency = 1/151 * hmclk frequency 151 (DIVIDE_152): mclk frequency = 1/152 * hmclk frequency 152 (DIVIDE_153): mclk frequency = 1/153 * hmclk frequency 153 (DIVIDE_154): mclk frequency = 1/154 * hmclk frequency 154 (DIVIDE_155): mclk frequency = 1/155 * hmclk frequency 155 (DIVIDE_156): mclk frequency = 1/156 * hmclk frequency 156 (DIVIDE_157): mclk frequency = 1/157 * hmclk frequency 157 (DIVIDE_158): mclk frequency = 1/158 * hmclk frequency 158 (DIVIDE_159): mclk frequency = 1/159 * hmclk frequency 159 (DIVIDE_160): mclk frequency = 1/160 * hmclk frequency 160 (DIVIDE_161): mclk frequency = 1/161 * hmclk frequency 161 (DIVIDE_162): mclk frequency = 1/162 * hmclk frequency 162 (DIVIDE_163): mclk frequency = 1/163 * hmclk frequency 163 (DIVIDE_164): mclk frequency = 1/164 * hmclk frequency 164 (DIVIDE_165): mclk frequency = 1/165 * hmclk frequency 165 (DIVIDE_166): mclk frequency = 1/166 * hmclk frequency 166 (DIVIDE_167): mclk frequency = 1/167 * hmclk frequency 167 (DIVIDE_168): mclk frequency = 1/168 * hmclk frequency 168 (DIVIDE_169): mclk frequency = 1/169 * hmclk frequency 169 (DIVIDE_170): mclk frequency = 1/170 * hmclk frequency 170 (DIVIDE_171): mclk frequency = 1/171 * hmclk frequency 171 (DIVIDE_172): mclk frequency = 1/172 * hmclk frequency 172 (DIVIDE_173): mclk frequency = 1/173 * hmclk frequency 173 (DIVIDE_174): mclk frequency = 1/174 * hmclk frequency 174 (DIVIDE_175): mclk frequency = 1/175 * hmclk frequency 175 (DIVIDE_176): mclk frequency = 1/176 * hmclk frequency 176 (DIVIDE_177): mclk frequency = 1/177 * hmclk frequency 177 (DIVIDE_178): mclk frequency = 1/178 * hmclk frequency 178 (DIVIDE_179): mclk frequency = 1/179 * hmclk frequency 179 (DIVIDE_180): mclk frequency = 1/180 * hmclk frequency 180 (DIVIDE_181): mclk frequency = 1/181 * hmclk frequency 181 (DIVIDE_182): mclk frequency = 1/182 * hmclk frequency 182 (DIVIDE_183): mclk frequency = 1/183 * hmclk frequency 183 (DIVIDE_184): mclk frequency = 1/184 * hmclk frequency 184 (DIVIDE_185): mclk frequency = 1/185 * hmclk frequency 185 (DIVIDE_186): mclk frequency = 1/186 * hmclk frequency 186 (DIVIDE_187): mclk frequency = 1/187 * hmclk frequency 187 (DIVIDE_188): mclk frequency = 1/188 * hmclk frequency 188 (DIVIDE_189): mclk frequency = 1/189 * hmclk frequency 189 (DIVIDE_190): mclk frequency = 1/190 * hmclk frequency 190 (DIVIDE_191): mclk frequency = 1/191 * hmclk frequency 191 (DIVIDE_192): mclk frequency = 1/192 * hmclk frequency 192 (DIVIDE_193): mclk frequency = 1/193 * hmclk frequency 193 (DIVIDE_194): mclk frequency = 1/194 * hmclk frequency 194 (DIVIDE_195): mclk frequency = 1/195 * hmclk frequency 195 (DIVIDE_196): mclk frequency = 1/196 * hmclk frequency 196 (DIVIDE_197): mclk frequency = 1/197 * hmclk frequency 197 (DIVIDE_198): mclk frequency = 1/198 * hmclk frequency 198 (DIVIDE_199): mclk frequency = 1/199 * hmclk frequency 199 (DIVIDE_200): mclk frequency = 1/200 * hmclk frequency 200 (DIVIDE_201): mclk frequency = 1/201 * hmclk frequency 201 (DIVIDE_202): mclk frequency = 1/202 * hmclk frequency 202 (DIVIDE_203): mclk frequency = 1/203 * hmclk frequency 203 (DIVIDE_204): mclk frequency = 1/204 * hmclk frequency 204 (DIVIDE_205): mclk frequency = 1/205 * hmclk frequency 205 (DIVIDE_206): mclk frequency = 1/206 * hmclk frequency 206 (DIVIDE_207): mclk frequency = 1/207 * hmclk frequency 207 (DIVIDE_208): mclk frequency = 1/208 * hmclk frequency 208 (DIVIDE_209): mclk frequency = 1/209 * hmclk frequency 209 (DIVIDE_210): mclk frequency = 1/210 * hmclk frequency 210 (DIVIDE_211): mclk frequency = 1/211 * hmclk frequency 211 (DIVIDE_212): mclk frequency = 1/212 * hmclk frequency 212 (DIVIDE_213): mclk frequency = 1/213 * hmclk frequency 213 (DIVIDE_214): mclk frequency = 1/214 * hmclk frequency 214 (DIVIDE_215): mclk frequency = 1/215 * hmclk frequency 215 (DIVIDE_216): mclk frequency = 1/216 * hmclk frequency 216 (DIVIDE_217): mclk frequency = 1/217 * hmclk frequency 217 (DIVIDE_218): mclk frequency = 1/218 * hmclk frequency 218 (DIVIDE_219): mclk frequency = 1/219 * hmclk frequency 219 (DIVIDE_220): mclk frequency = 1/220 * hmclk frequency 220 (DIVIDE_221): mclk frequency = 1/221 * hmclk frequency 221 (DIVIDE_222): mclk frequency = 1/222 * hmclk frequency 222 (DIVIDE_223): mclk frequency = 1/223 * hmclk frequency 223 (DIVIDE_224): mclk frequency = 1/224 * hmclk frequency 224 (DIVIDE_225): mclk frequency = 1/225 * hmclk frequency 225 (DIVIDE_226): mclk frequency = 1/226 * hmclk frequency 226 (DIVIDE_227): mclk frequency = 1/227 * hmclk frequency 227 (DIVIDE_228): mclk frequency = 1/228 * hmclk frequency 228 (DIVIDE_229): mclk frequency = 1/229 * hmclk frequency 229 (DIVIDE_230): mclk frequency = 1/230 * hmclk frequency 230 (DIVIDE_231): mclk frequency = 1/231 * hmclk frequency 231 (DIVIDE_232): mclk frequency = 1/232 * hmclk frequency 232 (DIVIDE_233): mclk frequency = 1/233 * hmclk frequency 233 (DIVIDE_234): mclk frequency = 1/234 * hmclk frequency 234 (DIVIDE_235): mclk frequency = 1/235 * hmclk frequency 235 (DIVIDE_236): mclk frequency = 1/236 * hmclk frequency 236 (DIVIDE_237): mclk frequency = 1/237 * hmclk frequency 237 (DIVIDE_238): mclk frequency = 1/238 * hmclk frequency 238 (DIVIDE_239): mclk frequency = 1/239 * hmclk frequency 239 (DIVIDE_240): mclk frequency = 1/240 * hmclk frequency 240 (DIVIDE_241): mclk frequency = 1/241 * hmclk frequency 241 (DIVIDE_242): mclk frequency = 1/242 * hmclk frequency 242 (DIVIDE_243): mclk frequency = 1/243 * hmclk frequency 243 (DIVIDE_244): mclk frequency = 1/244 * hmclk frequency 244 (DIVIDE_245): mclk frequency = 1/245 * hmclk frequency 245 (DIVIDE_246): mclk frequency = 1/246 * hmclk frequency 246 (DIVIDE_247): mclk frequency = 1/247 * hmclk frequency 247 (DIVIDE_248): mclk frequency = 1/248 * hmclk frequency 248 (DIVIDE_249): mclk frequency = 1/249 * hmclk frequency 249 (DIVIDE_250): mclk frequency = 1/250 * hmclk frequency 250 (DIVIDE_251): mclk frequency = 1/251 * hmclk frequency 251 (DIVIDE_252): mclk frequency = 1/252 * hmclk frequency 252 (DIVIDE_253): mclk frequency = 1/253 * hmclk frequency 253 (DIVIDE_254): mclk frequency = 1/254 * hmclk frequency 254 (DIVIDE_255): mclk frequency = 1/255 * hmclk frequency 255 (DIVIDE_256): mclk frequency = 1/256 * hmclk frequency |
MQS_SW_RST | MQS software reset 0 (MQS_SW_RST_0): Exit software reset for MQS 1 (MQS_SW_RST_1): Enable software reset for MQS |
MQS_EN | MQS enable. 0 (MQS_EN_0): Disable MQS 1 (MQS_EN_1): Enable MQS |
MQS_OVERSAMPLE | Medium Quality Sound (MQS) Oversample 0 (MQS_OVERSAMPLE_0): 32 1 (MQS_OVERSAMPLE_1): 64 |
QTIMER1_TMR_CNTS_FREEZE | QTIMER1 timer counter freeze 0 (QTIMER1_TMR_CNTS_FREEZE_0): Timer counter works normally 1 (QTIMER1_TMR_CNTS_FREEZE_1): Reset counter and ouput flags |
QTIMER2_TMR_CNTS_FREEZE | QTIMER2 timer counter freeze 0 (QTIMER2_TMR_CNTS_FREEZE_0): Timer counter works normally 1 (QTIMER2_TMR_CNTS_FREEZE_1): Reset counter and ouput flags |